package com.starleague.battletech.hexagonal.android;

import java.util.List;

import com.starleague.battletech.hexagonal.AbstractBattletechHex;
import com.starleague.hexagonal.IHexCoordinate;
import com.starleague.hexagonal.ImmutableHexCoordinate;

/**
 * TODO: For Testing only! Move this somewhere else!!!
 */

public class AndroidBattletechHex
        extends AbstractBattletechHex
{
    public AndroidBattletechHex(AndroidBattletechHexGrid hexGrid,
                                IHexCoordinate hexCoordinate,
                                int elevation)
    {
        super(hexGrid, new ImmutableHexCoordinate(hexCoordinate), elevation);
    }

    @SuppressWarnings("unchecked")
    @Override
    public List<AndroidBattletechHexTerrain> getHexTerrainList()
    {
        return (List<AndroidBattletechHexTerrain>) super.getHexTerrainList();
    }
}
